ice boat - French English Dictionary